package cn.ml.lambda.yanBian;

/**
 * 匿名内部类
 *
 * 局部内部类还是感觉代码太多了，如果简化呢？比如把类名隐藏？
 * 匿名内部类就是没有名字的内部类，其必须实现接口或抽象父类的所有抽象方法
 */
public class LambdaTest4 {

    public static void main(String[] args) {
        new JieKou4() {
            @Override
            public void jiSuan(int a, int b) {
                System.out.println(a+b);
            }
        }.jiSuan(3,5);
    }

}
// 1.定义一个函数式接口方法
interface JieKou4{
    void jiSuan(int a, int b);
}